/* ************************************************/
/* k_form.css - Styles für das Bestellformular    */
/* ************************************************/
/* "#" -> "id"-Selektor; "." -> "class"-Selektor  */
/* ************************************************/

/* --- Formulare --- */
.formbox {
 float:left;
 width:624px;
 color:#333333;
 padding-top:3px;
 padding-bottom:5px;  /* alt: 3px */
 padding-left:5px;
}

/* --- Formular allgemein --- */
form {
 margin-top:0px;
 margin-bottom:0px;
}

form h2, form p {
 clear:both;
}

/* --- Formular-Elemente --- */
form checkbox, form input, form radio, form select, form textarea {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-style:normal;
 font-weight:normal;
 letter-spacing:0px;
}

form option {
 height:12px;
}

form input.fix1{
 width:250px;
}

form input.fix2{
 width:50px;
}

form input.fix3{
 width:188px;
}

/* --- Select-Element links (floating links, mit Rahmen, mit rechten Rand) für rechtsseitigen Fließtext --- */
/* --- Aufruf: <select class="fl_mr" name="xxx" title="xxx" size="n"> --- */
form select.fl_mr {
 float:left;
 margin-right:10px;
}

/* --- Reihe mit .label / .label_pflicht und .feld ---*/
.reihe {
 clear:both; /* das floating aufheben */
 padding-top:0px;
 padding-right:0px;
 width:624px;
}

/* --- rechte "Spalte" der Reihe ---*/
.label {
 float:left;
 padding-top:0px;
 padding-right:10px;
 text-align:left;
 width:324px;
}

.label_pflicht {
 float:left;
 color:#FF0000;
 padding-top:0px;
 padding-right:10px;
 text-align:left;
 width:324px;
}

/* --- linke "Spalte" der Reihe ---*/
.feld {
 float:left;
 padding-top:0px;
 text-align:left;
 width:275px;
} 

.feld textarea {
 width:250px;
}

.feld select {
 width:255px;
}

/* --- ganze Reihe ohne "Spalten" ---*/
.feld_ganz {
 width:624px;
 text-align:left;
} 

.feld_ganz select.width150 {
 width:150px;
}

.feld_ganz select.width485 {
 width:485px;
 height:85px;
}

.feld_ganz select.width550 {
 width:550px;
}
