/* Registrierung */
#inhaltelinks label {font-weight:normal; text-align:right; display:block;}
#inhaltelinks label.left { display:inline; text-align:left;}
#inhaltelinks .sternwertung label { text-align:center; }
td.checkbox {text-align:right;}
#inhaltelinks label,
td.checkbox input { margin-right:5px; }

    /* Einrücken der Elemente */
    form table {margin:0 0 20px 40px;}
    
    
    
/* Weiten der Tabelle */
.formular td { padding:2px 0; }

.formular .titel {width:200px; vertical-align: top;}
.formular .eingabe {width:220px;}
#fotobearbeiten .formular .eingabe{ width:400px; }
#fotoshochladen .formular .eingabe { width:300px; }
#nachrichtenschreiben .formular .eingabe { width:400px; }
.formular .icon {width:30px;}
.formular .checkbox {width:20px;}
.formular .checkboxtext {width:400px;}
#fotoshochladen .formular .checkbox { text-align:right; padding-right:20px; }
.formular .absenden {text-align:center;}

.formular .abstand td {padding-bottom:10px;}

.formular .eingabe input {width:200px;}
.formular .eingabe input.anrede {width:20px; height:16px; margin:0 5px 0 10px;}
.formular .eingabe select {width:207px; height:20px;}
.formular .eingabe textarea { width:200px; height:100px; }
#fotoshochladen .formular .eingabe input, #profilavatar .formular .eingabe input { height:22px;}
#nachrichtenschreiben .formular .eingabe input, #nachrichtenschreiben .formular .eingabe textarea { width:300px; }

/* Flaggen */
.formular .flaggen input, .formular .flaggen img {float:left;}
.formular .flaggen input {width:20px; height:16px;}
.formular .flaggen img {margin:2px 10px 0 0;}
.formular .eingabe select#dateofbirth_day,
.formular .eingabe select#dateofbirth_month{width:60px;}
.formular .eingabe select#dateofbirth_year {width:80px;}
.formular #submit, .formular #kSubmit { width:150px; height:30px; }

input.disabled { cursor:default; }

tr.error { color:#cc0000; font-weight:bold; }
tr.error_input input, tr.error_input select  { border:1px solid #c00; color:#c00; }
