@charset "utf-8";
/* CSS Document */

/* Styles für Formulare*/




label.links, label.links_checkbox{
float:left;
text-align:right;
width:7.5em;
margin-right: .1em;

}

label.links_checkbox{
width:196px;
}
label.zahltag{
float:left;
text-align:right;
width:12em;
margin-right: .1em;

}
label.linkser{
float:left;
text-align:right;
width:5em;
margin-right: .1em;

}

form{
text-align:left;
margin-bottom:2em;
padding:1em;
}


form br
{
	clear:	both;
}
#name, #adresse, #tel, #bankuid, #passdaten, #mmetc, #mitglied, #hakerln, #versenden, #termindetails, #dateiupload{
width:220px;float:left;

margin:1em;
}


#termindetails, #dateiupload{
width:490px;
}



#passdaten{
height:17em;
}
#mgnr{
width:220px;}

#finanz{
width:500px;float:left; margin:1em;}



textarea{

float:left;
margin-bottom:1em;
font-size:0.9em;
border:1px solid #3c3433;
padding:0.2em;
}

textarea:hover, textarea:focus{
background:#FBEFC6;
}

.input, textarea,#Datum , #Ort , #Titel, #Vorname, #Nachname, #Instrument{
width:15em;
float:left;
margin-bottom:1em;
font-size:0.9em;
border:1px solid #3c3433;
padding:0.1em;
font-family:Arial, Helvetica, sans-serif;
}
.zahltag{
width:10em;
margin-bottom:1em;
font-size:0.9em;
border:1px solid #3c3433;
padding:0.1em;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
}

#Ort, #Titel{
width:16em;

}

#Beschreibung{
font-size:0.9em;
width:66%;
float:left;
margin-bottom:.5em;
border:1px solid black;
height:7em;
}




fieldset{

text-align:left;


}
/*  cursor:*/

label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
cursor: pointer;
}

/*focus:*/
.zahltag:focus, .zahltag:hover,
.input:focus, .input:hover
{
background:#FBEFC6;
border:1px solid black;
}
#finanz:focus, #finanz:hover, #mitglied:focus, #mitglied:hover, #name:focus, #name:hover, #adresse:focus, #adresse:hover, #tel:focus, #tel:hover, #hakerln:focus, #hakerln:hover, #termindetails:focus, #termindetails:hover, #dateiupload:focus, #dateiupload:hover{
background:#F6F6F6;
}

span.fehler{

color:red;
font-size:0.7em;
padding-top:-1em;
clear:both;

}

span.fehler_allgemein{
color:red;
float:left;
padding-left:30px;
height:3em;
}

#versenden{
background:#CCCCCC;
}
#versenden:hover, #versenden:focus{
background:#999999;
}
