#seite{min-width:58em;}
#logos{background:/*url(/stz/images/stz_kopf.jpg) no-repeat top left*/none;border:none;}
#balke{background:url(../images/webag/balken_hinten.jpg) repeat-x right;color:#339;border-top:1px solid #ccc; /*border-bottom:3px solid #fff;*/}

/*-------------Inhalt-------------*/
#inhalt{padding:1em 0.5em 2em 0.5em;}
#information .pfeil li{background:url(/stz/images/doppel_pfeil.gif) no-repeat 0 0.25em;}
#information {border-left:none;padding:1em 0.5em 1em 1.5em;}
.ss,.ws{border-bottom:1px solid #c36;padding-bottom:3px;margin-bottom:0.3em;margin-top:1.5em;}
.warteliste {color:#DF0000;font-weight:bolder;}
.abgemeldet {color:#808080;font-weight:bolder;}

/*********Tabele Kurse********/
.kurse{width:99.5%;margin-top:0.2em;}
.kurstitel{width:40%;}
.aktuell{width:25%;}
.aenderung{color:#A02000;width:25%;}

#navigation #navigation-ueberschrift{border-bottom:2px solid #ccc;}
#zusatzinformation {padding-top:0;margin:0}

#zusatzinformation fieldset{padding:0.5em;width:90%;border:medium double #c63;margin-bottom:1em;margin-top:0;font-size:1em;}
#zusatzinformation #kursaenderung,#zusatzinformation #aktuelle-aenderung{border:2px solid #c630;}
#zusatzinformation fieldset legend{padding:0 0.3em;font:bold 1em Verdana,Arial,Helvetica,sans-serif;}
#zusatzinformation li ul{border-top:2px solid #ccc;}
#zusatzinformation fieldset li{background:none;padding-bottom:0.3em;font-weight:normal;}

/**************anmeldeformular**************/
#anmeldeformular{margin:2em 0;border:1px solid #c63;padding:1em;}
#anmeldeformular h3{color:#339;margin-top:1em;}
#anmeldeformular .fach{margin:2em 0;border:1px solid #4F4F4F;padding:0.5em 0.5em 1em 0.5em;}
#anmeldeformular .fach legend{padding:0 0.3em;font:bold 0.9em Verdana,Arial,Helvetica,sans-serif;color:#339;}
#anmeldeformular table{font-family:Verdana,Arial,Helvetica,sans-serif;width:98%;margin:0;}
#anmeldeformular table td,#anmeldeformular table th{vertical-align:middle;text-align:left;border:none;background-color:#fff;white-space:nowrap;}
#anmeldeformular table .unten{vertical-align:baseline;}
#anmeldeformular table th{width:20%;}
#anmeldeformular table th span{font-weight:normal;font-size:0.9em;}
#anmeldeformular .fach table .check{width:10%;text-align:right;}
#anmeldeformular .fach table td{border-bottom:1px solid #afafaf;}
#anmeldeformular input{border:1px solid #8080CA;margin:0;width:60%;height:1.5em;}
#anmeldeformular #termin{width:auto;}
#anmeldeformular #termin input, #anmeldeformular .fach input{width:auto;height:auto;vertical-align:middle;}
#anmeldeformular #telefonvorwahl{width:20%;}
#anmeldeformular #telefondurchwahl{width:37%;}
#anmeldeformular #frau,#anmeldeformular #herr,#anmeldeformular #ss,#anmeldeformular #ws{width:auto;vertical-align:middle;border:none;}
#anmeldeformular #herr{margin-left:1em;}
#anmeldeformular #reset,#anmeldeformular #submit{width:auto;margin-top:1em;background-color:#E5DEE1;}
#anmeldeformular textarea{border:1px solid #8080CA;width:90%;}

/***********betreuung-neu-anmeldung**********/
table .anmelden,table .hinweise{color:#A02000;}
table .eingabefeld{text-align:center;vertical-align:middle;}
#persoenlich{margin:2em 0 1em 0;border:none;border-bottom:1px solid #c63;padding-bottom:1em;}
#persoenlich h3{color:#339;}
#persoenlich table{font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:0;padding-top:0;}
#persoenlich table td,#persoenlich table th{vertical-align:middle;text-align:left;border:none;background-color:#fff;white-space:nowrap;}
#persoenlich table th{width:15%;}
#persoenlich input{border:1px solid #8080CA;margin:0;width:65%;height:1.5em;}
#persoenlich #herr{margin-left:1em;}
#persoenlich #frau,#persoenlich #herr{width:auto;vertical-align:middle;border:none;}
#persoenlich #reset,#persoenlich #submit{width:20%;height:1.6em;background-color:#F0F0F0;border:1px solid #c63;}
#persoenlich .pflicht h4{color:#A02000;}
#persoenlich .pflicht input,#persoenlich .pflicht select{border:1px solid #c63;background-color:#F0F0F0;}
#persoenlich .stg{border-top:1px solid #c63;margin-top:3px;}
